home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / dev / c / GAPLib.lha / GAPLib / gaplib / smakefile < prev    next >
Encoding:
Makefile  |  1999-07-04  |  1.0 KB  |  66 lines

  1. #
  2. # GAP-Lib (C)1998-1999 Peter Bengtsson
  3. #
  4. # Amiga SAS/C makefile
  5. #
  6.  
  7. OBJS= Crossover.o Evolve.o Testbit.o Flip.o CreatePopulation.o Random.o \
  8.       EnterGAP.o DeletePopulation.o Magic.o PopMember.o IRange.o HammingDist.o \
  9.       DefaultFunctions.o Misc.o Filters.o
  10.  
  11. lib: $(OBJS)
  12.     OML /lib/GAP.lib R $(OBJS)
  13.  
  14. all: veryclean
  15.     @smake lib
  16.  
  17. clean:
  18.     @delete \#\?\.\(info\|o\|bak\|lnk\)
  19.     @delete mkver increv VString
  20.  
  21. veryclean: clean
  22.     @delete /lib/GAP.lib
  23.  
  24. bump: increv
  25.     increv
  26.  
  27. VString: mkver GAP_Version GAP_Revision
  28.     mkver c \>VString
  29.  
  30. increv: increv.c
  31.     sc increv.c link
  32.  
  33. mkver: mkver.c
  34.     sc mkver.c link
  35.  
  36. Crossover.o: Crossover.c GAPLocal.h
  37.  
  38. Magic.o: Magic.c GAPLocal.h
  39.  
  40. Evolve.o: Evolve.c GAPLocal.h
  41.  
  42. IRange.o: IRange.c
  43.  
  44. Testbit.o: Testbit.c
  45.  
  46. Flip.o: Flip.c
  47.  
  48. CreatePopulation.o: CreatePopulation.c GAPLocal.h
  49.  
  50. PopMember.o: PopMember.c GAPLocal.h
  51.  
  52. Random.o: Random.c
  53.  
  54. EnterGAP.o: EnterGAP.c VString mkver
  55.  
  56. DeletePopulation.o: DeletePopulation.c
  57.  
  58. HammingDist.o: HammingDist.c
  59.  
  60. DefaultFunctions.o: DefaultFunctions.c
  61.  
  62. Misc.o: Misc.c GAPLocal.h
  63.  
  64. Filters.o: Filters.c GAPLocal.h
  65.  
  66.